|
CAM Wasserlinie
|
| Menüeintrag
|
| CAM → Wasserlinie
|
| Arbeitsbereich
|
| CAM
|
| Standardtastenkürzel
|
| Keiner
|
| Eingeführt in Version
|
| 0.19
|
| Siehe auch
|
| Keiner
|
|
Beschreibung
Der Befehl
CAM Wasserlinie erzeugt eine neue Wasserlinien-Operation. Ab Version 0.19_pre wird der gesamte Modellbereich bearbeitet, um den G-Code für den Auftrag zu generieren. Derzeit gibt es in den Einstellungen des Vorgangs keine Funktion, um bestimmte Bereiche, Flächen oder Regionen des Modells auszuwählen.
The Waterline operation has two algorithms: OCL Drop Cutter and Experimental.
- The OCL Drop Cutter algorithm interfaces to OCL.pyd, a 3rd party Open Source module titled OpenCamLib, that generates tool paths from a 3D Model. OpenCamLib is not integrated directly into FreeCAD.
- The Experimental algorithm makes use of the built-in Path.Area() class.
Note : In order to use the Waterline operation you must:
- Properly install OpenCamLib.
- Enable Experimental Features for the CAM Workbench.
- Check Edit → Preferences → CAM → Advanced → Enable OCL dependent features.
Anwendung
Hier findet man Anwendungshinweise für verschiedene Varianten der Operation Wasserlinie.
Grundlegende Bearbeitungen
- Press the
Waterline icon, or select the Waterline tool from the CAM menu.
- Select the tool controller for the Operation from the Tool controller dialogue pop up window.
- Adjust the operation depths as needed in the Depths tab: Start Depth, Final Depth, Step Down.
- Make adjustments in Heights tab if needed.
- Configure settings in the Operations tab based on the Algorithm selected:
- OCL Dropcutter
- Choose the BoundBox: Stock or BaseBoundBox.
- Set the Layer Mode: Single-pass or Multi-pass.
- Set the Sample Interval used for the OCL scan.
- Experimental
- Choose the BoundBox: Stock or BaseBoundBox.
- Set the Layer Mode: Single-pass or Multi-pass.
- Set the Cut Pattern if clearing is desired at each layer.
- Set the Boundary Adjustment (material allowance).
- If you wish to preview the result before accepting the settings, click Apply
- Click OK button to confirm and generate paths.
Um andere oder komplexere Effekte zu erzielen, zusätzliche Bearbeitungseigenschaften auf der Registerkarte Daten der Eigenschaftenansicht für die Bearbeitung anpassen.
Hinweise zum experimentellen Algorithmus
- It does not handle overhangs correctly.
- It only returns paths for an End Mill type cutter (tool bit).
- It might not correctly catch all interior features.
- It is just that, experimental, and not ready for mainstream integration. Please inspect paths with the built-in
CAM Simulator, or other 3rd-party G-code inspection tools, before cutting with your machine.
Available Tool (Cutter) Shapes
When using the OCL Dropcutter algorithm, the Waterline operation uses OpenCamLib [OCL|OCL] to extract paths from the part base. As such, a tool translation is required between the FreeCAD tool controller and OCL in order to complete the scan with your chosen tool(cutter) shape. These tool shapes are(should be) respected and available for the OCL Dropcutter so long as the built-in tool shapes are used, whether Legacy or ToolBit tools:
- End mill
- Ball end mill
- Bull nose end mill
- Chamfer bit
- Engraver
Weitere Anmerkungen
- Wenn Sie sich dafür entscheiden, den Pfadsimulator
CAM-Simulator im Arbeitsbereich CAM auszuführen, wird möglicherweise keine werkzeugspezifische Materialabtragung angezeigt. Seien Sie vorsichtig. Es wird empfohlen, einen kleinen Testauftrag mit Schaumstoff oder einem anderen sehr porösen Material durchzuführen, um zu überprüfen, ob die Pfade mit dem ausgewählten Werkzeugcontroller korrekt sind.
- Seit Mai 2020 gibt es nur für den Schaftfräser Tests, um die Genauigkeit der Übersetzung der FreeCAD-zu-OCL-Werkzeugeinstellungen zu bestimmen. Bitte posten Sie Ihr Feedback zur Verwendung anderer Werkzeuge als Schaftfräser unter Path/CAM Abschnitt in den FreeCAD-Foren.
Eigenschaften
Hinweis : Nicht alle diese Eigenschaften sind im Aufgaben-Fenster-Editor verfügbar. Einige sind nur auf der Registerkarte Daten des Eigenschaftenfensters für diesen Vorgang zugänglich.
Base
Hinweis: Es wird empfohlen, die Eigenschaft Placement von Pfadoperationen nicht zu bearbeiten. Stattdessen verschiebt oder dreht man das CAM-Job-Modell nach Bedarf.
- DatenPlacement: Overall placement[position and rotation] of the object - with respect to the origin (or origin of parent object container)
- DatenAngle: Angle in degrees applied to rotation of the object around Axis property value
- DatenAxis: Axis (one or multiple) around which to rotate the object, set in sub-properties: X, Y, Z
- DatenX: X-axis value
- DatenY: Y-axis value
- DatenZ: Z axis value
- DatenPosition: Position of the object, set in sub-properties: X, Y, Z - with respect to the origin (or origin of parent object container)
- DatenX: X-distance value
- DatenY: Y-distance value
- DatenZ: Z-distance value
- DatenLabel: User-provided name of the object (UTF-8)
Clearing Options
- DatenAlgorithm: The library to use to generate the path
- DatenBoundBox: Should the operation be limited by the stock object or by the bounding box of the base object
- DatenClear Last Layer: Set to clear last layer in `Multi-pass` operation.
- DatenCut Mode: The direction that the toolpath should go around the part: Climb (ClockWise) or Conventional (CounterClockWise)
- DatenCut Pattern: Clearing pattern to use
- DatenDepth Offset:
- DatenIgnore Outer Above:
- DatenLayer Mode: The completion mode for the operation: single or multi-pass
- DatenStep Over:
Depth
- DatenClearance Height: The height needed to clear clamps and obstructions
- DatenFinal Depth: Final Depth of Tool- lowest value in Z
- DatenSafe Height: The above which Rapid motions are allowed.
- DatenStart Depth: Starting Depth of Tool- first cut depth in Z
- DatenStep Down: Incremental Step Down of Tool
Path
- DatenActive: Make False, to prevent operation from generating code
- DatenBase: The base geometry for this operation
- DatenComment: An optional comment for this Operation
- DatenCoolant Mode:
- DatenCycle Time:
- DatenTool Controller: Defines the Tool controller used in the Operation
- DatenUser Label: User assigned label
Start Point
- DatenStart Point: The custom start point for the path of this operation.
- DatenX: X-distance value
- DatenY: Y-distance value
- DatenZ: Z-distance value
- DatenUse Start Point: Make True, if specifying a Start Point
Layout des Aufgabenfenster-Editors
Beschreibungen zu den Einstellungen findet man in der Eigenschaften-Liste oben.
Dieser Abschnitt ist lediglich eine Übersichtskarte der Einstellungen im Fenster-Editor für die Bearbeitungen.
Standort der Basis
- Hinzufügen: Fügt ausgewählte Elemente hinzu, die als Basis für die Pfade dienen sollen.
- Entfernen: Entfernt die ausgewählten Elemente aus der Liste Basisort.
- Bearbeiten: Löscht alle Elemente in der Liste Basisort.
Tiefen
- Daten-EigenschaftStart Depth
- Daten-EigenschaftFinal Depth
- Daten-EigenschaftStep Down
Höhen
- Daten-EigenschaftSafe Height
- Daten-EigenschaftClearance Height
Bearbeitung
- DatenTool Controller
- DatenCoolant Mode
- DatenAlgorithm
- DatenBoundBox
- DatenLayer Mode
- DatenCut Pattern~
- DatenBoundary Adjustment~
- DatenSample Interval~
~Visibility changes with other settings.
Ressourcen
CAM
- Basic Operations: Profile, Pocket Shape, Face, Helix, Adaptive, Slot, Drilling, Tapping, Engrave, Deburr, Vcarve
Anwenderdokumentation
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework